immortalizing oncogene - French English Dictionary